// 粒子线条背景

axios.defaults.baseURL = 'http://nq2dbary.dongtaiyuming.net/'

// 添加请求拦截器
axios.interceptors.request.use(function (config) {
  return config;
}, function (error) {
  // 对请求错误做些什么
  return Promise.reject(error);
});
// 添加响应拦截器
axios.interceptors.response.use(function (response) {
  // 对响应数据做点什么
  return response;
}, function (error) {
  // 对响应错误做点什么
  return Promise.reject(error);
});

// 登录请求
const loginApi = (data, fn) => axios({
  url: '/api/login',
  method: 'POST',
  data
}).then(fn)

$(document).ready(function () {
  $('.layui-container').particleground({
    dotColor: '#7ec7fd',
    lineColor: '#7ec7fd'
  });
});
//登录
$('.login-form .layui-form').on('submit', function (ev) {
  ev.preventDefault();
  var data = {
    username: $('.layui-form input[name=username]').val(),
    password: $('.layui-form input[name=password]').val()
  }
  var arr = []
  for (var k in data) {
    arr.push(`${k}=${data[k]}`)
  }
  var str = arr.join('&')
  loginApi(str, function (res) {
    if (res.data.status == 1) {
      //登录失败弹出弹窗
      layui.use('layer', function () {
        var layer = layui.layer;

        layer.msg('账号密码错误');
      });
    } else if (res.data.status == 0) {
      //登录成功跳转到首页
      window.location.href = 'index.html'
      sessionStorage.setItem('token', res.data.token);
    }

  })
  return false
})